Text copied to clipboard!
Tytuł
Text copied to clipboard!Programista Java
Opis
Text copied to clipboard!
Poszukujemy Programisty Java, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji opartych na języku Java. Idealny kandydat powinien posiadać solidne doświadczenie w programowaniu obiektowym, znać frameworki takie jak Spring czy Hibernate oraz mieć umiejętność pracy w zespole projektowym w metodykach zwinnych.
Jako Programista Java będziesz uczestniczyć w pełnym cyklu życia oprogramowania – od analizy wymagań, przez projektowanie, implementację, testowanie, aż po wdrożenie i utrzymanie. Będziesz współpracować z analitykami biznesowymi, testerami oraz innymi programistami, aby dostarczać wysokiej jakości rozwiązania spełniające potrzeby naszych klientów.
Twoje zadania będą obejmować również optymalizację istniejącego kodu, rozwiązywanie problemów technicznych oraz udział w przeglądach kodu. Oczekujemy, że będziesz na bieżąco z nowinkami technologicznymi i chętnie dzielił się wiedzą z zespołem.
Oferujemy pracę w dynamicznym środowisku, możliwość rozwoju zawodowego, udział w ciekawych projektach oraz atrakcyjne wynagrodzenie. Jeśli jesteś osobą ambitną, samodzielną i pasjonujesz się programowaniem w Javie – ta oferta jest dla Ciebie!
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja aplikacji w języku Java
- Utrzymanie i rozwój istniejących systemów
- Współpraca z zespołem projektowym w metodykach Agile
- Tworzenie dokumentacji technicznej
- Udział w przeglądach kodu i testach jednostkowych
- Optymalizacja wydajności aplikacji
- Rozwiązywanie problemów technicznych
- Integracja z zewnętrznymi systemami i API
- Wdrażanie nowych funkcjonalności
- Udział w spotkaniach projektowych i planowaniu sprintów
Wymagania
Text copied to clipboard!- Minimum 2 lata doświadczenia w programowaniu w języku Java
- Znajomość frameworków Spring, Hibernate
- Doświadczenie w pracy z bazami danych (np. MySQL, PostgreSQL)
- Znajomość narzędzi kontroli wersji (np. Git)
- Umiejętność pracy w zespole i komunikatywność
- Znajomość zasad programowania obiektowego
- Doświadczenie w pracy w metodykach Agile/Scrum
- Znajomość języka angielskiego na poziomie technicznym
- Umiejętność analitycznego myślenia i rozwiązywania problemów
- Chęć nauki i rozwoju zawodowego
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z językiem Java?
- Czy pracowałeś wcześniej z frameworkiem Spring?
- Jakie bazy danych znasz i z których korzystałeś?
- Czy masz doświadczenie w pracy w metodykach Agile?
- Jakie narzędzia do kontroli wersji znasz?
- Czy potrafisz samodzielnie analizować i rozwiązywać problemy techniczne?
- Jakie projekty realizowałeś wcześniej jako programista Java?
- Czy znasz zasady programowania obiektowego?
- Jak oceniasz swój poziom znajomości języka angielskiego?
- Czy jesteś gotów do ciągłego uczenia się i rozwoju?